@charset "UTF-8";
/**
 * @author				mitchell
 * @description		Resets default browser CSS.
 * @lastmodified		$2010-06-21$
 */
a, body, div, ul, form {
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: tahoma,"宋体";
	_font-family: 宋体;
	font-size: 12px;
	-webkit-text-size-adjust: none;
}
img{
	border: none;
}
pre{font:12px verdana;color:#777777;}
ul{margin: 0px;padding: 0px;clear:both;}
li{list-style-type:none;}
ol{display:block;overflow:hidden;padding:0px;margin:0px;}
select{height:20px;}
a{cursor:pointer;outline:none;font-weight:normal;text-decoration:none;}
a:focus{outline: none;}
table {	border-collapse:collapse;}
td {padding:0px;}
iframe {width:100%;height:100%;overflow:hidden;}
/*hr{height:1px;width:100% ;color:#ffffff;margin:35px 0;border-style:dashed;}*/
body{background:url(../../images/header-b.gif) repeat-x left top #ddd;}
#content{ width:1001px; height:auto; margin:0 auto; position:relative;}
.cartc{ width:292px; height:auto; position:fixed; right:55px; bottom:0; z-index:200;border-collapse: separate;  }
#xfdt{ width:auto; height:auto; position:fixed; z-index:500; right:33px; top:0; border-collapse: separate; -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.8); }
#shop-map1{ width:263px;/* height:303px;*/}
#header{ width:100%; height:168px; margin:0 auto; margin-bottom:5px; _margin-bottom:-5px; position:relative}
#header-t{ width:1001px; height:42px;}
/*.head-login{height:28px; float:right; margin-right:9px; padding-top:14px;}
.head-login a{ color:#333333; font-size:12px; font-weight:bold;}
.head-login a:hover{ color:#790000}
.head-user{height:28px; float:right; margin-right:9px; padding-top:14px; background:url(../../images/head-user.gif) no-repeat right 16px; padding-right:12px;}
.head-user a{ color:#790000; font-size:12px; font-weight:bold;}
#head-user{ width:100px; height:auto; position:absolute; z-index:100; right:170px; top:29px;}
#head-user ul{ width:100px; height:auto; background:#fff; border:1px #dddddd solid; border-bottom:none;}
#head-user ul li{ width:100px; height:16px; border-bottom:1px #ddd solid; padding-top:9px; text-align:center; }
#head-user ul li a{color:#333; font-size:12px;}
#head-user ul li a:hover{color:#790000; font-size:12px;}
.head-login span{ color:#333; font-size:12px; font-weight:bold; padding:0 5px;}
.head-live{height:28px; float:right; margin-right:19px; padding:14px 0 0 51px; background:url(../../images/head-live.gif) no-repeat left top;}
.head-live a{ color:#333333; font-size:12px; font-weight:bold;}
.head-live a:hover{ color:#790000}
.head-live span{ color:#333; font-size:12px; font-weight:bold; padding:0 5px;}
*/
.header-welcome{ width:488px; height:32px; float:left; padding:10px 0 0 12px;}
.header-welcome span{ font-size:12px; color:#333;}
.header-welcome a{ font-size:12px; color:#999; margin-right:10px;}
.header-welcome a:hover{color:#790000; text-decoration:underline}
.header-welcome font{ font-size:12px; color:#666;}
#header-tr-user{ font-size:12px; color:#790000; padding:0 5px; margin:0}
.header-tr{ width:500px; height:42px;float:left; _overflow:hidden}
.header-tr-nav{ width:65px; height:32px; float:right; font-size:12px; color:#333; padding:10px 0px 0px 0px; margin-right:10px; position:relative}
.header-tr-nav span{ display:block; height:32px; float:right; text-align:center}
.header-tr-nav span a img{ padding-left:5px; padding-bottom:3px;}
.header-tr-nav span a{font-size:12px; color:#333;}
.header-tr-nav span a:hover{font-size:12px; color:#790000; text-decoration:underline;}
.header-tr-nav ul{ display:none; width:80px; height:auto; border:1px #ddd solid; border-bottom:none; background:#fff; position:absolute; z-index:500; top:29px; right:-10px;}
.header-tr-nav ul li{ width:80px; height:18px; padding-top:8px; border-bottom:1px #ddd solid; text-align:center; font-size:12px; color:#333; }
.header-tr-nav ul li a{font-size:12px; color:#333; }
.header-tr-nav ul li a:hover{font-size:12px; color:#790000; text-decoration:underline;}
.header-tr-lines{ width:1px; height:32px; float:right; margin-top:-2px\0; margin-right:10px; padding-top:10px; font-size:12px; color:#333;}
.header-tr-ser{ width:auto; height:32px; float:right; font-size:12px; color:#333; padding-top:10px; margin-right:10px;}
.header-tr-ser a{ font-size:12px; color:#333;}
.header-tr-ser a:hover{ font-size:12px; color:#790000; text-decoration:underline}
.header-tr-cart{ width:109px; height:36px; float:right; margin-right:5px; padding-top:6px; position:relative}
.header-tr-cartk{ width:84px; height:16px; background:url(../../images/img.gif) no-repeat -568px -4px; font-size:12px; color:#333333; padding:4px 0 0 25px; position:absolute; z-index:20}
/*.header-tr-cartk:hover{ width:84px; height:16px; background:url(../../images/header-carth.gif) no-repeat left top; font-size:12px; color:#333333; padding:4px 0 0 25px;}*/
.header-tr-cartk a{font-size:12px; color:#790000; font-weight:bold; padding:0 2px;}
.header-tr-cartks{ width:84px; height:16px; background:url(../../images/img.gif) no-repeat -457px -32px; font-size:12px; color:#333333; padding:4px 0 0 25px; position:absolute; z-index:20}
.header-tr-cartks:hover{ width:84px; height:16px; background:url(../../images/img.gif) no-repeat -455px -4px; font-size:12px; color:#333333; padding:4px 0 0 25px;}
.header-tr-cartks a{font-size:12px; color:#790000; font-weight:bold; padding:0 2px;}
.header-tr-carts{ display:none; width:192px; height:auto; border:1px #ddd solid; background:#fff; padding:10px; position:absolute; left:-40px; top:25px; z-index:20}
.header-tr-carts h1{ width:192px; height:auto; font-size:12px; color:#cc3336; margin:0; margin-bottom:10px;}
.header-tr-carts p{ width:110px; height:27px; padding-left:82px; margin:0}
.header-tr-carts p input{ width:115px; height:27px; background:url(../../images/img.gif) no-repeat left -132px; border:0; cursor:pointer}
.header-item{ width:192px; height:auto; margin-bottom:10px;}
.header-item a{ font-size:12px; color:#0092e1;}
.header-item a.header-ia{ display:block; width:95px; font-size:12px; color:#333; font-weight:bold; float:left}
.header-item a.header-ia:hover{ font-size:12px; color:#333; font-weight:bold; text-decoration:underline}
.header-item a:hover{ font-size:12px; color:#0092e1; text-decoration:underline;}
.header-item font{ display:block;width:50px;font-size:12px; color:#333; margin-right:10px; float:left}
.header-item font label{font-size:12px; color:#333;}
#header-b{ width:1001px; height:126px;}
.head-logo{ width:273px; height:67px; padding:27px 0 32px 27px; float:left; background:url(../../images/logobj.gif) no-repeat 228px 35px;}
.head-logo p{ width:187px; height:67px; padding-top:10px; float:left; margin:0}
.head-logo span{ display:block; width:63px; height:30px; padding:44px 0 0 20px; text-align:center; float:left}
.head-logo span a{ font-size:12px; color:#fff;}
.head-logo span a:hover{ text-decoration:underline; font-size:12px; color:#fff;}
.head-logo span a.ahave{ font-size:16px; color:#fff; font-weight:bold;}
.head-tab{ width:700px; height:126px; float:left}
.head-tabt{ width:700px; height:100px; background:url(../../images/head-tabtbj.gif) no-repeat 741px 2px; }
.head-ta{ width:188px; height:46px; padding:14px 0 0 495px; _padding:14px 0 0 495px;}
.head-tb{ width:200px; height:20px; text-align:right; color:#fff; font-size:14px; padding-left:485px;}
.head-tabb{ width:680px; height:26px; *padding-right:7px; *width:663px; _padding-right:0; _width:670px; padding-right:1px\0; width:669px\0;}
.head-tabb a{display:block; width:104px; height:19px; background:url(../../images/img.gif) no-repeat left -199px; font-size:14px; font-weight:bold;  padding-top:7px; text-align:center; color:#7a0001; margin-right:7px; float:right;}
/*.head-tabb a:hover{display:block; width:104px; height:19px; background:url(../../images/img.gif) no-repeat -142px -199px; font-size:14px; font-weight:bold;  padding-top:7px; text-align:center; color:#fff; margin-right:7px; float:right;}
*/
.head-tabb a.aheadh{display:block; width:104px; height:19px; background:url(../../images/img.gif) no-repeat -142px -199px; font-size:14px; font-weight:bold;  padding-top:7px; text-align:center; color:#fff; margin-right:7px; float:right;}
.head-tabb a.aheadh:hover{display:block; width:104px; height:19px; background:url(../../images/img.gif) no-repeat left -199px; font-size:14px; font-weight:bold;  padding-top:7px; text-align:center; color:#7a0001; margin-right:7px; float:right;}
#contain{ width:980px; height:auto; padding:0 10px 0 11px;}
#footer{ width:980px; height:241px; padding:0 10px 0 11px; margin-top:18px}
.footer{width:938px; height:241px; background:#585657; padding:0 21px;}
.footer1{ width:938px; height:70px; margin-bottom:12px;}
.footer1-l{ width:17px; height:70px; float:left; background:url(../../images/fo.png) no-repeat -306px -9px;}
.footer1-c{ width:856px; height:70px; float:left; background:#000; padding-left:47px;}
.footer1-c1{ width:75px; height:70px; margin-right:47px;float:left}
.footer1-c1:hover p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat left -46px; cursor:pointer;}
.footer1-c1:hover font a{ display:block; width:75px; height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; text-decoration:none;}
.footer1-c1 p{ width:35px; height:40px; padding:10px 20px 0 20px; margin:0}
.footer1-c1 p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat left top;}
.footer1-c1 font{ display:block; width:75px; height:20px;text-align:center; }
.footer1-c1 font a{font-size:12px; font-weight:bold; color:#fff;}
.footer1-c2{ width:75px; height:70px; margin-right:47px;float:left}
.footer1-c2:hover p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -44px -46px; cursor:pointer;}
.footer1-c2:hover font a{ display:block; width:75px; height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; text-decoration:none}
.footer1-c2 p{ width:35px; height:40px; padding:10px 20px 0 20px; margin:0}
.footer1-c2 p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -44px top;}
.footer1-c2 font{ display:block; width:75px; height:20px;text-align:center; }
.footer1-c2 font a{font-size:12px; font-weight:bold; color:#fff;}
.footer1-c3{ width:75px; height:70px; margin-right:47px;float:left}
.footer1-c3:hover p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -88px -46px; cursor:pointer;}
.footer1-c3:hover font a{ display:block; width:75px; height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; text-decoration:none }
.footer1-c3 p{ width:35px; height:40px; padding:10px 20px 0 20px; margin:0}
.footer1-c3 p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -88px top;}
.footer1-c3 font{ display:block; width:75px; height:20px;text-align:center; }
.footer1-c3 font a{font-size:12px; font-weight:bold; color:#fff;}
.footer1-c4{ width:75px; height:70px; margin-right:47px; float:left}
.footer1-c4:hover p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -132px -46px; cursor:pointer;}
.footer1-c4:hover font a{ display:block; width:75px; height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; text-decoration:none }
.footer1-c4 p{ width:35px; height:40px; padding:10px 20px 0 20px; margin:0}
.footer1-c4 p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -132px top;}
.footer1-c4 font{ display:block; width:75px; height:20px;text-align:center; }
.footer1-c4 font a{font-size:12px; font-weight:bold; color:#fff;}
.footer1-c5{ width:75px; height:70px; margin-right:47px; float:left}
.footer1-c5:hover p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -176px -46px; cursor:pointer;}
.footer1-c5:hover font a{ display:block; width:75px; height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; text-decoration:none }
.footer1-c5 p{ width:35px; height:40px; padding:10px 20px 0 20px; margin:0}
.footer1-c5 p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -176px top;}
.footer1-c5 font{ display:block; width:75px; height:20px;text-align:center; }
.footer1-c5 font a{font-size:12px; font-weight:bold; color:#fff;}
.footer1-c6{ width:75px; height:70px; margin-right:47px; float:left}
.footer1-c6:hover p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -220px -46px; cursor:pointer;}
.footer1-c6:hover font a{ display:block; width:75px; height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; text-decoration:none }
.footer1-c6 p{ width:35px; height:40px; padding:10px 20px 0 20px; margin:0}
.footer1-c6 p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -220px top;}
.footer1-c6 font{ display:block; width:75px; height:20px;text-align:center; }
.footer1-c6 font a{font-size:12px; font-weight:bold; color:#fff;}
.footer1-c7{ width:75px; height:70px; margin-right:0; float:left}
.footer1-c7:hover p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -264px -46px; cursor:pointer;}
.footer1-c7:hover font a{ display:block; width:75px; height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; text-decoration:none }
.footer1-c7 p{ width:35px; height:40px; padding:10px 20px 0 20px; margin:0}
.footer1-c7 p span{ display:block; width:35px; height:40px; background:url(../../images/fo.png) no-repeat -264px top;}
.footer1-c7 font{ display:block; width:75px; height:20px;text-align:center; }
.footer1-c7 font a{font-size:12px; font-weight:bold; color:#fff;}
.footer1-r{ width:17px; height:70px; float:left; background:url(../../images/fo.png) no-repeat -325px -9px;}
.footer2{ width:938px; height:33px;}
.footer2 a{ display:block; width:auto; height:22px; padding:0 10px 0 10px; font-size:12px; color:#fff; float:left}
.footer2 a:hover{ fon-size:12px; color:#fff; text-decoration:underline}
.footer2 span{font-size:12px; color:#fff;  margin-top:-2px\0;float:left}
.footer4{ width:938px; height:33px;}
.footer4 a{ display:block; width:auto; height:22px; padding:0 10px 0 10px; font-size:12px; color:#fff; float:left}
.footer4 a:hover{ fon-size:12px; color:#fff; text-decoration:underline}
.footer4 span{font-size:12px; color:#fff;  margin-top:-2px\0;float:left}
.footer3{ width:938px; height:90px; line-height:25px; text-align:center; position:relative}
.footer3 a{font-size:12px; color:#fff;}
.Baidu-icon{ width:20px; height:20px; position:absolute; bottom:0; left:0;}
.Baidu-icon a{ border:none;}

/*---top修改2012.8.31---*/
.sina_gz{ padding-top:6px;}
